Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

C# Developer. Basic — основы разработки на C# от Otus

Вы научитесь

Вам предстоит познакомиться со спецификой деятельности C#-разработчика. Под руководством команды опытных преподавателей вы изучите теоретические материалы и выполните ряд практических заданий, чтобы закрепить полученные навыки. Вы узнаете, как писать чистый и функциональный код на языке программирования C#. Научитесь самостоятельно создавать приложения для решения бизнес-задач. Сможете разрабатывать пользовательские интерфейсы и взаимодействовать с базами данных. После окончания обучения вы получите сертификат и возможность пройти собеседование в компаниях-партнерах. 
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
5 месяцев
Стоимость
66000 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Тестировать код
#02
Создавать приложения
#03
Программировать на C#
#04
Работать с базами данных
#05
Разрабатывать пользовательские интерфейсы
Программа курса

Вам предстоит изучить теоретические материалы и выполнить практические задания, а также создать итоговый проект. 

Знакомство с C#

Познакомитесь с преподавателями и темами, которые предстоит разобрать на курсе. Сможете поставить цель на время обучения. Рассмотрите возможности редактора исходного кода от Microsoft. Сможете настроить среду разработки под собственные нужды.  Приступите к изучению основных операторов и переменных в языке C#.  Узнаете, что такое "массив" в программировании. Выполните практические задания и закрепите полученные навыки.  Преподаватели расскажут, как добавить интерактивные элементы в программу, чтобы пользователь мог вводить необходимые данные.  Совместно с преподавателями изучите процесс добавления выводов в код.  Познакомитесь со спецификой определенных символов и важностью строк в коде.  Исследуете возможности исключений. Поймете, как корректно их обрабатывать. Выполните практические задания.  Разберетесь с возможными методами работы с кодом на C#. Узнаете об их преимуществах и недостатках.  Посетите консультацию с преподавателями. Зададите интересующие вас вопросы по изученным темам. 

Познакомитесь с преподавателями и темами, которые предстоит разобрать на курсе. Сможете поставить цель на время обучения.

Рассмотрите возможности редактора исходного кода от Microsoft. Сможете настроить среду разработки под собственные нужды. 

Приступите к изучению основных операторов и переменных в языке C#. 

Узнаете, что такое "массив" в программировании. Выполните практические задания и закрепите полученные навыки. 

Преподаватели расскажут, как добавить интерактивные элементы в программу, чтобы пользователь мог вводить необходимые данные. 

Совместно с преподавателями изучите процесс добавления выводов в код. 

Познакомитесь со спецификой определенных символов и важностью строк в коде. 

Исследуете возможности исключений. Поймете, как корректно их обрабатывать. Выполните практические задания. 

Разберетесь с возможными методами работы с кодом на C#. Узнаете об их преимуществах и недостатках. 

Посетите консультацию с преподавателями. Зададите интересующие вас вопросы по изученным темам. 

ООП и анонимные типы с методами

Узнаете, что такое классы в программировании. Познакомитесь с основными классами в языке С#.  Приступите к изучению принципов объектно-ориентированного программирования. Научитесь представлять программы в виде последовательности определенных объектов. Углубитесь в работу с объектно-ориентированным программированием.  Узнаете, что такое интерфейсы в программировании. Научитесь использовать в работе абстрактные методы.  Познакомитесь с базовыми структурами C#. Поймете, как прописывать грамотные функциональные перечисления.  Научитесь работать с анонимными типами C#, создавать типы оперативно, одновременно с проведением компиляции. Посетите консультацию с преподавателями. Зададите интересующие вас вопросы по изученным темам. 

Узнаете, что такое классы в программировании. Познакомитесь с основными классами в языке С#. 

Приступите к изучению принципов объектно-ориентированного программирования. Научитесь представлять программы в виде последовательности определенных объектов.

Углубитесь в работу с объектно-ориентированным программированием. 

Узнаете, что такое интерфейсы в программировании. Научитесь использовать в работе абстрактные методы. 

Познакомитесь с базовыми структурами C#. Поймете, как прописывать грамотные функциональные перечисления. 

Научитесь работать с анонимными типами C#, создавать типы оперативно, одновременно с проведением компиляции.

Посетите консультацию с преподавателями. Зададите интересующие вас вопросы по изученным темам. 

Алгоритмы и стили кодирования

Познакомитесь с понятием цикла и рекурсии. Отработаете полученные навыки на практике, выполнив домашние задания.  Узнаете, какие инструменты используются программистами для анализа степени сложности созданных алгоритмов. Сможете сортировать полученные данные.  Поймете, какие задачи можно решить с помощью работы с деревьями и условными операторами.  Освоите принципы работы с системами контроля версий. Сможете откатывать созданный код для предыдущей версии и организовывать командную работу нескольких специалистов над одним проектом.  Познакомитесь со стандартами оформления кода, предложенными компанией Microsoft.  Посетите консультацию с преподавателями. Зададите интересующие вас вопросы по изученным темам. 

Познакомитесь с понятием цикла и рекурсии. Отработаете полученные навыки на практике, выполнив домашние задания. 

Узнаете, какие инструменты используются программистами для анализа степени сложности созданных алгоритмов. Сможете сортировать полученные данные. 

Поймете, какие задачи можно решить с помощью работы с деревьями и условными операторами. 

Освоите принципы работы с системами контроля версий. Сможете откатывать созданный код для предыдущей версии и организовывать командную работу нескольких специалистов над одним проектом. 

Познакомитесь со стандартами оформления кода, предложенными компанией Microsoft. 

Посетите консультацию с преподавателями. Зададите интересующие вас вопросы по изученным темам. 

Пользовательский интерфейс

Познакомитесь с инструментами системы от Windows для разработки клиентских приложений.  Продолжите изучение возможностей платформы пользовательского интерфейса.  Преподаватели расскажут, как работать с основным потоком приложения.  Научитесь взаимодействовать с событиями в C#. Узнаете, как настроить асинхронное исполнение.  Освоите работу с различными типами файлов. Попрактикуетесь самостоятельно, выполнив домашнее задание.  Посетите консультацию с преподавателями. Зададите интересующие вас вопросы по изученным темам. 

Познакомитесь с инструментами системы от Windows для разработки клиентских приложений. 

Продолжите изучение возможностей платформы пользовательского интерфейса. 

Преподаватели расскажут, как работать с основным потоком приложения. 

Научитесь взаимодействовать с событиями в C#. Узнаете, как настроить асинхронное исполнение. 

Освоите работу с различными типами файлов. Попрактикуетесь самостоятельно, выполнив домашнее задание. 

Посетите консультацию с преподавателями. Зададите интересующие вас вопросы по изученным темам. 

Работа с коллекциями

Приступите к изучению основных коллекций языка программирования C#. Изучите понятие массивов, списков и т.д. Узнаете, какие возможности открывает работа с очередями и стеками. Выполните домашнее задания и закрепите полученные навыки на практике.  Преподаватели расскажут, как корректно и продуктивно работать с обобщенными коллекциями.  Рассмотрите представленные коллекции и узнаете, чем они полезны в работе. Научитесь писать грамотные запросы к коллекциям C#.  Познакомитесь с базовыми операторами LINQ. Сможете оптимизировать свою работу с коллекциями C#. 

Приступите к изучению основных коллекций языка программирования C#. Изучите понятие массивов, списков и т.д.

Узнаете, какие возможности открывает работа с очередями и стеками. Выполните домашнее задания и закрепите полученные навыки на практике. 

Преподаватели расскажут, как корректно и продуктивно работать с обобщенными коллекциями. 

Рассмотрите представленные коллекции и узнаете, чем они полезны в работе.

Научитесь писать грамотные запросы к коллекциям C#. 

Познакомитесь с базовыми операторами LINQ. Сможете оптимизировать свою работу с коллекциями C#. 

Работа с базами данных

Начнете погружение в тонкости работы с различными базами данных. Узнаете, как грамотно писать запросы, выбирать и модифицировать данные.  Научитесь делать корректные выборки данных из хранящейся в базе информации. Закрепите полученные знания на практике.  Познакомитесь с данными объектами и научитесь с ними взаимодействовать, чтобы корректно извлекать необходимую информацию. Узнаете, что такое индекс. Разберетесь с его типами. Выполните практические задания.  Научитесь работать с упомянутыми базами данных, выполните домашнее задание и закрепите полученные навыки.  Посетите консультацию с преподавателями. Зададите интересующие вас вопросы по изученным темам. 

Начнете погружение в тонкости работы с различными базами данных. Узнаете, как грамотно писать запросы, выбирать и модифицировать данные. 

Научитесь делать корректные выборки данных из хранящейся в базе информации. Закрепите полученные знания на практике. 

Познакомитесь с данными объектами и научитесь с ними взаимодействовать, чтобы корректно извлекать необходимую информацию.

Узнаете, что такое индекс. Разберетесь с его типами. Выполните практические задания. 

Научитесь работать с упомянутыми базами данных, выполните домашнее задание и закрепите полученные навыки. 

Посетите консультацию с преподавателями. Зададите интересующие вас вопросы по изученным темам. 

Итоговый модуль

Подготовитесь к презентации своего проекта экспертной комиссии. Зададите вопросы преподавателям и придадите финальный блеск работе.  Презентуете итоговый проект преподавателям. Получите отзывы на свою работу и рекомендации по дальнейшему развитию в профессии. 

Подготовитесь к презентации своего проекта экспертной комиссии. Зададите вопросы преподавателям и придадите финальный блеск работе. 

Презентуете итоговый проект преподавателям. Получите отзывы на свою работу и рекомендации по дальнейшему развитию в профессии. 

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Otus
Школа
Otus – это платформа для онлайн-образования, предоставляющая авторские курсы для специалистов в сфере IT. Курсы не предназначены для новичков – они ориентированы на специалистов с опытом, поэтому перед зачислением на курс вам нужно будет пройти тест.